Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAFFORD PLACE Terraced £383,317 £317,000 15 Jul 2020
3 STAFFORD PLACE Terraced £300,000 19 May 2023
4 STAFFORD PLACE Terraced £471,949 £325,000 5 Jun 2015